Connecting to IRC

Picking a client

Unlike discord,and some other messaging platforms,IRC has a relativelysimple protocal that makes it trivial to create a client for it

Because of this,theres alot of clients to pick from,some have lost support over the years sadly

But the main ones for desktop are kvirc,hexchat(out of support as of now),MIrc(paid,but still supports windows xp),Irssi

Sadly the mobile space has far fewer options,hexdroid is one of the better ones for android but IOS doesn't have any good free ones,at least as of the time of writing this


Setting up your connection

Most clients tend to have a fairly long list of built in servers to connect to but if its missing the one you plan to use or your using a znc you'll have to add a new network and set it up manually

The main things to keep in mind is that some networks may be using self signed certificates(Like mine) or might just lack them outright,so if connecting initially doesn't work try looking for a option to either disable ssl and switch to a plain text port,or tell the client to allow invalid certs

If your planning to connect to a bouncer make sure that you have it configured right in the case of ZNC it should look something like this

NICK>USERNAME

INDENT>USERNAME/SERVERNAME

SERVER PASS>PASSWORD

Picking a bouncer

This part is optional but if you have a spotty network connection or you plan to use irc on a laptop or a phone where you'll lose connection often its recommended

Like the client theres a few of them,and theres also the option of writing your own(but honestly I wouldn't) I've only tried ZNC so thats the one I'm going to recommend but if someone knows a better one feel free to leave a msg